Cool Spot Restaurant The
Carmichael Rd. & Faith Ave., P.O. Box CR-55255, Nassau, New Providence, Bahamas,
242-361-7445 Phone